kiosk substation - English Synonyms Dictionary